high-lying terrace - Español Inglés Diccionario